segment addition